public disputation

Translations
публичная дискуссия
The candidates engaged in a public disputation.
Кандидаты участвовали в публичной дискуссии.